MICNNQREFDNSLKCYQTALVTSQWTVRIRNLNWVLQEKVKSLYVEYQIWRGIDQTNKANPNTLRTNLDQVLAQLETFPTASASPIDSGSAGQLTPFHRSHFHPYKDNKRMRFPSNKEGGLCNSLLSSHYEWC